stormtrooper corps - French English Dictionary